package nc.itf.cda;


/**
 * business service ejb wrapper 
 * Created by EJBGenerator
 * based on velocity technology
 */

public class cdaejb_Local extends nc.bs.mw.naming.BeanBase
    implements nc.itf.cda.cdaejbEjbObject {
   
  public cdaejb_Local() {
	super();
  }

  private nc.itf.cda.cdaejbEjbBean _getBeanObject() throws java.rmi.RemoteException {
    return (nc.itf.cda.cdaejbEjbBean) getEjb();
  }

  public java.lang.String doCalculate(nc.vo.cad.calpub.CalParaVO arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_doCalculate$CalParaVO_arg0    );
    Exception er = null;
	java.lang.String o = null;
	try{
				o = (java.lang.String)_getBeanObject().doCalculate(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_doCalculate$CalParaVO_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public nc.vo.cad.calpub.CalReturnVO getCurrStatus(nc.vo.cad.calpub.CalParaVO arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_getCurrStatus$CalParaVO_arg0    );
    Exception er = null;
	nc.vo.cad.calpub.CalReturnVO o = null;
	try{
				o = (nc.vo.cad.calpub.CalReturnVO)_getBeanObject().getCurrStatus(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_getCurrStatus$CalParaVO_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public java.lang.Object executeQuery(java.lang.String arg0 ,nc.jdbc.framework.SQLParameter arg1  ,nc.jdbc.framework.processor.ResultSetProcessor arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_executeQuery$String_arg0$SQLParameter_arg1$ResultSetProcessor_arg2    );
    Exception er = null;
	java.lang.Object o = null;
	try{
				o = (java.lang.Object)_getBeanObject().executeQuery(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_executeQuery$String_arg0$SQLParameter_arg1$ResultSetProcessor_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public java.lang.Object executeQuery(java.lang.String arg0 ,nc.jdbc.framework.processor.ResultSetProcessor arg1 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_executeQuery$String_arg0$ResultSetProcessor_arg1    );
    Exception er = null;
	java.lang.Object o = null;
	try{
				o = (java.lang.Object)_getBeanObject().executeQuery(arg0 ,arg1 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_executeQuery$String_arg0$ResultSetProcessor_arg1, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public boolean isModuleStarted(java.lang.String arg0 ,java.lang.String arg1 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_isModuleStarted$String_arg0$String_arg1    );
    Exception er = null;
	boolean o = false;
	try{
				o = (boolean)_getBeanObject().isModuleStarted(arg0 ,arg1 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_isModuleStarted$String_arg0$String_arg1, er);
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public nc.vo.pub.SuperVO[] queryByHeadBodyCondition(java.lang.String arg0 ,java.lang.Class arg1  ,java.lang.Class[] arg2  ,java.lang.String arg3 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_queryByHeadBodyCondition$String_arg0$Class_arg1$ClassS_arg2$String_arg3    );
    Exception er = null;
	nc.vo.pub.SuperVO[] o = null;
	try{
				o = (nc.vo.pub.SuperVO[])_getBeanObject().queryByHeadBodyCondition(arg0 ,arg1  ,arg2  ,arg3 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_queryByHeadBodyCondition$String_arg0$Class_arg1$ClassS_arg2$String_arg3, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public nc.vo.pub.SuperVO[] retrieveAll(java.lang.String arg0 ,java.lang.Class arg1 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_retrieveAll$String_arg0$Class_arg1    );
    Exception er = null;
	nc.vo.pub.SuperVO[] o = null;
	try{
				o = (nc.vo.pub.SuperVO[])_getBeanObject().retrieveAll(arg0 ,arg1 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_retrieveAll$String_arg0$Class_arg1, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public nc.vo.pub.SuperVO[] retrieveByClause(java.lang.String arg0 ,java.lang.Class arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_retrieveByClause$String_arg0$Class_arg1$String_arg2    );
    Exception er = null;
	nc.vo.pub.SuperVO[] o = null;
	try{
				o = (nc.vo.pub.SuperVO[])_getBeanObject().retrieveByClause(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_retrieveByClause$String_arg0$Class_arg1$String_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public nc.vo.pub.SuperVO retrieveByPk(java.lang.String arg0 ,java.lang.Class arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_retrieveByPk$String_arg0$Class_arg1$String_arg2    );
    Exception er = null;
	nc.vo.pub.SuperVO o = null;
	try{
				o = (nc.vo.pub.SuperVO)_getBeanObject().retrieveByPk(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_retrieveByPk$String_arg0$Class_arg1$String_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public nc.vo.pub.SuperVO retrieveByPk(java.lang.Class arg0 ,java.lang.String arg1  ,java.lang.String[] arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_retrieveByPk$Class_arg0$String_arg1$StringS_arg2    );
    Exception er = null;
	nc.vo.pub.SuperVO o = null;
	try{
				o = (nc.vo.pub.SuperVO)_getBeanObject().retrieveByPk(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_retrieveByPk$Class_arg0$String_arg1$StringS_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public nc.vo.pub.SuperVO[] retrieveByVO(java.lang.String arg0 ,nc.vo.pub.SuperVO arg1 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_retrieveByVO$String_arg0$SuperVO_arg1    );
    Exception er = null;
	nc.vo.pub.SuperVO[] o = null;
	try{
				o = (nc.vo.pub.SuperVO[])_getBeanObject().retrieveByVO(arg0 ,arg1 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_retrieveByVO$String_arg0$SuperVO_arg1, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public void deleteVO(java.lang.String arg0 ,nc.vo.pub.SuperVO arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_deleteVO$String_arg0$SuperVO_arg1$String_arg2    );
    Exception er = null;
	try{
				_getBeanObject().deleteVO(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_deleteVO$String_arg0$SuperVO_arg1$String_arg2, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void deleteVOArray(java.lang.String arg0 ,nc.vo.pub.SuperVO[] arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_deleteVOArray$String_arg0$SuperVOS_arg1$String_arg2    );
    Exception er = null;
	try{
				_getBeanObject().deleteVOArray(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_deleteVOArray$String_arg0$SuperVOS_arg1$String_arg2, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void deleteVOList(java.lang.String arg0 ,java.util.List arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_deleteVOList$String_arg0$List_arg1$String_arg2    );
    Exception er = null;
	try{
				_getBeanObject().deleteVOList(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_deleteVOList$String_arg0$List_arg1$String_arg2, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void deleteVOMulTypeArray(java.lang.String arg0 ,nc.vo.pub.SuperVO[] arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_deleteVOMulTypeArray$String_arg0$SuperVOS_arg1$String_arg2    );
    Exception er = null;
	try{
				_getBeanObject().deleteVOMulTypeArray(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_deleteVOMulTypeArray$String_arg0$SuperVOS_arg1$String_arg2, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void executeSQLs(java.lang.String[] arg0 ,nc.jdbc.framework.SQLParameter[] arg1 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_executeSQLs$StringS_arg0$SQLParameterS_arg1    );
    Exception er = null;
	try{
				_getBeanObject().executeSQLs(arg0 ,arg1 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_executeSQLs$StringS_arg0$SQLParameterS_arg1, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void executeSQLs(java.lang.String[] arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_executeSQLs$StringS_arg0    );
    Exception er = null;
	try{
				_getBeanObject().executeSQLs(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_executeSQLs$StringS_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public java.lang.String insertVO(java.lang.String arg0 ,nc.vo.pub.SuperVO arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_insertVO$String_arg0$SuperVO_arg1$String_arg2    );
    Exception er = null;
	java.lang.String o = null;
	try{
				o = (java.lang.String)_getBeanObject().insertVO(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_insertVO$String_arg0$SuperVO_arg1$String_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public java.lang.String[] insertVOArray(java.lang.String arg0 ,nc.vo.pub.SuperVO[] arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_insertVOArray$String_arg0$SuperVOS_arg1$String_arg2    );
    Exception er = null;
	java.lang.String[] o = null;
	try{
				o = (java.lang.String[])_getBeanObject().insertVOArray(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_insertVOArray$String_arg0$SuperVOS_arg1$String_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public java.lang.String[] insertVOList(java.lang.String arg0 ,java.util.List arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_insertVOList$String_arg0$List_arg1$String_arg2    );
    Exception er = null;
	java.lang.String[] o = null;
	try{
				o = (java.lang.String[])_getBeanObject().insertVOList(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_insertVOList$String_arg0$List_arg1$String_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public java.lang.String[] insertVOMulTypeArray(java.lang.String arg0 ,nc.vo.pub.SuperVO[] arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_insertVOMulTypeArray$String_arg0$SuperVOS_arg1$String_arg2    );
    Exception er = null;
	java.lang.String[] o = null;
	try{
				o = (java.lang.String[])_getBeanObject().insertVOMulTypeArray(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_insertVOMulTypeArray$String_arg0$SuperVOS_arg1$String_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public void updateAndSetTs(java.lang.String arg0 ,nc.vo.pub.SuperVO[] arg1  ,java.lang.String[] arg2  ,java.lang.String[] arg3  ,java.lang.String arg4 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateAndSetTs$String_arg0$SuperVOS_arg1$StringS_arg2$StringS_arg3$String_arg4    );
    Exception er = null;
	try{
				_getBeanObject().updateAndSetTs(arg0 ,arg1  ,arg2  ,arg3  ,arg4 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateAndSetTs$String_arg0$SuperVOS_arg1$StringS_arg2$StringS_arg3$String_arg4, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void updateVO(java.lang.String arg0 ,nc.vo.pub.SuperVO arg1  ,java.lang.String[] arg2  ,java.lang.String arg3 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateVO$String_arg0$SuperVO_arg1$StringS_arg2$String_arg3    );
    Exception er = null;
	try{
				_getBeanObject().updateVO(arg0 ,arg1  ,arg2  ,arg3 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateVO$String_arg0$SuperVO_arg1$StringS_arg2$String_arg3, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void updateVOArray(java.lang.String arg0 ,nc.vo.pub.SuperVO[] arg1  ,java.lang.String[] arg2  ,java.lang.String arg3 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateVOArray$String_arg0$SuperVOS_arg1$StringS_arg2$String_arg3    );
    Exception er = null;
	try{
				_getBeanObject().updateVOArray(arg0 ,arg1  ,arg2  ,arg3 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateVOArray$String_arg0$SuperVOS_arg1$StringS_arg2$String_arg3, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public java.lang.String[] updateVOArrayByStatus(java.lang.String arg0 ,nc.vo.pub.SuperVO[] arg1  ,java.lang.String[] arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateVOArrayByStatus$String_arg0$SuperVOS_arg1$StringS_arg2    );
    Exception er = null;
	java.lang.String[] o = null;
	try{
				o = (java.lang.String[])_getBeanObject().updateVOArrayByStatus(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateVOArrayByStatus$String_arg0$SuperVOS_arg1$StringS_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public void updateVOList(java.lang.String arg0 ,java.util.List arg1  ,java.lang.String[] arg2  ,java.lang.String arg3 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateVOList$String_arg0$List_arg1$StringS_arg2$String_arg3    );
    Exception er = null;
	try{
				_getBeanObject().updateVOList(arg0 ,arg1  ,arg2  ,arg3 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateVOList$String_arg0$List_arg1$StringS_arg2$String_arg3, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void updateVOMulTypeArray(java.lang.String arg0 ,nc.vo.pub.SuperVO[] arg1  ,java.lang.Object[] arg2  ,java.lang.String arg3 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateVOMulTypeArray$String_arg0$SuperVOS_arg1$ObjectS_arg2$String_arg3    );
    Exception er = null;
	try{
				_getBeanObject().updateVOMulTypeArray(arg0 ,arg1  ,arg2  ,arg3 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_updateVOMulTypeArray$String_arg0$SuperVOS_arg1$ObjectS_arg2$String_arg3, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void calClsDevalue(java.util.Hashtable arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_calClsDevalue$Hashtable_arg0    );
    Exception er = null;
	try{
				_getBeanObject().calClsDevalue(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_calClsDevalue$Hashtable_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public java.lang.String calSinDevalue(java.util.Hashtable arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_calSinDevalue$Hashtable_arg0    );
    Exception er = null;
	java.lang.String o = null;
	try{
				o = (java.lang.String)_getBeanObject().calSinDevalue(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_calSinDevalue$Hashtable_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public java.lang.String calComDevalue(java.util.Hashtable arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_calComDevalue$Hashtable_arg0    );
    Exception er = null;
	java.lang.String o = null;
	try{
				o = (java.lang.String)_getBeanObject().calComDevalue(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_calComDevalue$Hashtable_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public void calDevalueByCls(java.util.Hashtable arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_calDevalueByCls$Hashtable_arg0    );
    Exception er = null;
	try{
				_getBeanObject().calDevalueByCls(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_calDevalueByCls$Hashtable_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public java.util.HashMap getMigrmatrixbs(nc.vo.cad.calmigr.CalMigrmatrixVO[] arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_getMigrmatrixbs$CalMigrmatrixVOS_arg0    );
    Exception er = null;
	java.util.HashMap o = null;
	try{
				o = (java.util.HashMap)_getBeanObject().getMigrmatrixbs(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_getMigrmatrixbs$CalMigrmatrixVOS_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public java.util.HashMap getScrollmatrixbs(nc.vo.cad.calscroll.CalScrollmatrixVO[] arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_getScrollmatrixbs$CalScrollmatrixVOS_arg0    );
    Exception er = null;
	java.util.HashMap o = null;
	try{
				o = (java.util.HashMap)_getBeanObject().getScrollmatrixbs(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_getScrollmatrixbs$CalScrollmatrixVOS_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public nc.vo.pub.SuperVO[] checkRepeability(java.lang.String arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_checkRepeability$String_arg0    );
    Exception er = null;
	nc.vo.pub.SuperVO[] o = null;
	try{
				o = (nc.vo.pub.SuperVO[])_getBeanObject().checkRepeability(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_checkRepeability$String_arg0, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public nc.vo.pub.lang.UFDouble comLossRate(nc.vo.pub.lang.UFDate arg0 ,nc.vo.pub.lang.UFDate arg1  ,java.lang.String arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_comLossRate$UFDate_arg0$UFDate_arg1$String_arg2    );
    Exception er = null;
	nc.vo.pub.lang.UFDouble o = null;
	try{
				o = (nc.vo.pub.lang.UFDouble)_getBeanObject().comLossRate(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_comLossRate$UFDate_arg0$UFDate_arg1$String_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public void compDCFLossRate(java.lang.String arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_compDCFLossRate$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().compDCFLossRate(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_compDCFLossRate$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public nc.vo.capub.formular.FormularVO[] initFormular(java.lang.String arg0 ,java.lang.String arg1 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_initFormular$String_arg0$String_arg1    );
    Exception er = null;
	nc.vo.capub.formular.FormularVO[] o = null;
	try{
				o = (nc.vo.capub.formular.FormularVO[])_getBeanObject().initFormular(arg0 ,arg1 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_initFormular$String_arg0$String_arg1, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public java.util.HashMap getFormularVal(java.lang.String arg0 ,java.lang.String arg1  ,nc.vo.cad.calpub.CalParaVO arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_getFormularVal$String_arg0$String_arg1$CalParaVO_arg2    );
    Exception er = null;
	java.util.HashMap o = null;
	try{
				o = (java.util.HashMap)_getBeanObject().getFormularVal(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);	  
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_getFormularVal$String_arg0$String_arg1$CalParaVO_arg2, er);
 	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
	return o;
 }
  public void compLossRate(java.lang.String arg0 ,java.lang.String arg1  ,java.lang.String[] arg2 ) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_compLossRate$String_arg0$String_arg1$StringS_arg2    );
    Exception er = null;
	try{
				_getBeanObject().compLossRate(arg0 ,arg1  ,arg2 );			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_compLossRate$String_arg0$String_arg1$StringS_arg2, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
  public void calProCoe(java.lang.String arg0) throws nc.vo.pub.BusinessException{
    beforeCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_calProCoe$String_arg0    );
    Exception er = null;
	try{
				_getBeanObject().calProCoe(arg0);			
	}
	catch(Exception e){
		er = e;
	} catch(Throwable thr) {
		  nc.bs.logging.Logger.error("HGY:Unexpected error, tx will rb", thr);
		  er = new nc.bs.framework.exception.FrameworkEJBException("Fatal unknown error", thr);
	}
	try{
		afterCallMethod(nc.itf.cda.cdaejb_Method_Const_Local.Method_calProCoe$String_arg0, er);    	
	}
	catch(java.rmi.RemoteException remoteException){
		nc.bs.logging.Logger.error("HGY: Unexpected error when call afterCallMethod",  remoteException);
	} finally {
			}
	if( null != er ){
    	if( er instanceof nc.vo.pub.BusinessException ){
    		throw (nc.vo.pub.BusinessException)er;
    	}    

	if(er instanceof RuntimeException)
		throw (RuntimeException)er;
	else	
		throw new nc.bs.framework.exception.FrameworkEJBException(er.getMessage(),er);
	}
 }
}